suffer from contracted hoof or heel - Francés Inglés Diccionario